﻿<%@ Page Title="" Language="C#" MasterPageFile="~/MasterPage.Master" AutoEventWireup="true" CodeBehind="wfActualizarPromocion.aspx.cs" Inherits="WebGustozzi.ModuloVentas.wfActualizarPromocion" %>

<%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="asp" %>
<asp:Content ID="Content1" ContentPlaceHolderID="CPHPrincipal" runat="server">
    <script type="text/javascript" src="../SCRIPT/ManejarControles.js"></script> 
    <script type="text/javascript" src="../SCRIPT/DialogosMaster.js"></script> 
    <script type="text/javascript"  language="javascript">

    function cerrar() {
        window.close();
    }

    function AbrirModalPopup(nombrePagina, ancho, alto) {
        var atributos = 'dialogWidth:' + ancho + 'px' + ';dialogHeight:' + alto + 'px' + ';status:no;resizable:no;scroll:yes;center:yes';
        window.showModalDialog(nombrePagina, self, atributos);
        return false;
    }

    if (window.dialogArguments) {
        window.opener = window.dialogArguments;
    }

    function BuscarPromocion() {
        AbrirModalPopup('wfBuscarPromocion.aspx', 850, 400);
    }

    function BuscarCampaña() {
        AbrirModalPopup('wfBuscarCampaña.aspx', 850, 400);
    }

    function abrirDetalle() {
        codigo = window.document.getElementById('CPHPrincipal_txtCodigoPromo').value;
        AbrirModalPopup('wfAgregarDetallePromocion.aspx?idPr=' + codigo, 850, 400);     
     }

     function ValidarFechas() {
         var oFecIni = window.document.getElementById('CPHPrincipal_txtFechaDesde').value;
         var oFecFin = window.document.getElementById('CPHPrincipal_txtFechaHasta').value;

         if (!CompararFechas(oFecFin, oFecIni)) {
             showPopupInformar(2, 'Reporte de Pedidos', 'La fecha de Fin debe ser posterior o igual a la fecha de Incio', '');
             return false;
         }
         return true;
     }
    </script>
    
    <asp:UpdatePanel ID="UpdatePanel1" runat="server"><contenttemplate>   
        <div id="contenedor5">

        <%--Titulo General--%>
        <table style="width:100%" cellpadding="0" cellspacing="0" border="0">
            <tr>
                <td >
                    <asp:Label id="lblTarea" runat="server" Text=":: MANTENIMIENTO DE PROMOCIONES" 
                        SkinID="labelTitulo"></asp:Label>
                </td>
            </tr>    
            <tr>
                <td style="HEIGHT: 10px"></td>
            </tr>
        </table>  

        <%--Datos del Busqueda--%>
        <table style="width:100%" cellpadding="0" cellspacing="0" border="0" class="tdmarcoTitulo">
            <tr>
                <td colspan="8">
                <table style="width:100%" cellpadding="0" cellspacing="0" border="0">
                    <tr>
                        <td class="tdfondoTitulo" style="width:100%; HEIGHT: 18px" align="left" colspan="9">
                            <asp:Label ID="Label1" runat="server" SkinID="labelsubTituloSkin"  
                                Text=" :: Datos de la Promocion" Width="230px"></asp:Label>
                        </td>
                    </tr>
                </table>
                </td>
            </tr>
            <tr>
                <td  style="width:10px; height: 26px;">
                </td>
                <td width="100px"  >
                    <asp:Label ID="Label11" runat="server" SkinID="labelTextSkin" 
                        Text="Codigo" Width="70px"></asp:Label>
                <td width="100px" >
                    <asp:TextBox ID="txtCodigoPromo" runat="server" 
                        SkinID="CajaTextoSkin" Width="70px" AutoPostBack="True" 
                        ontextchanged="txtCodigoPromo_TextChanged"></asp:TextBox>
                        &nbsp;<asp:ImageButton ID="imbBuscarPromocion" runat="server" 
                        ImageUrl="~/imagenes/bn_buscar.png" 
                        ToolTip="Buscar Promoción" onclientclick="BuscarPromocion()" />
                    </td>
                <td style="width:20px">
                </td >
                <td  style="width:100px">
                </td>
                <td  style="width:30px">
                </td>
                <td width="250px">
                </td >
                <td width="20px" >
                </td>
            </tr>
            <tr>
                <td  style="width:10px; height: 26px;">
                </td>
                <td  >
                    <asp:Label ID="Label12" runat="server" SkinID="labelTextSkin" Text="Nombre" 
                        Width="70px"></asp:Label>
                    <td colspan="4" >
                        <asp:TextBox ID="txtNombrePromo" runat="server" 
                            SkinID="CajaTextoSkin" Width="250px"></asp:TextBox>
                    </td>
                <td>
                </td >
                <td >
                </td>
            </tr>
            <tr>
                <td  style="width:10px; height: 26px;">
                </td>
                <td  >
                    <asp:Label ID="Label13" runat="server" SkinID="labelTextSkin" Text="Codigo de Campaña" 
                        Width="101px"></asp:Label>
                    <td >
                        <asp:TextBox ID="txtCodigoCamp" runat="server" 
                            SkinID="CajaTextoSkin" Width="70px" AutoPostBack="True" 
                            ontextchanged="txtCodigoCamp_TextChanged" Enabled="False"></asp:TextBox>
                        <asp:ImageButton ID="imbBuscarCampaña" runat="server" 
                            ImageUrl="~/imagenes/bn_buscar.png" onclientclick="BuscarCampaña()" 
                            ToolTip="Buscar Campaña" />
                    </td>
                <td style="width:20px">
                </td >
                <td  style="width:100px">
                    <asp:Label ID="Label14" runat="server" SkinID="labelTextSkin" 
                        Text="Descripcion de Campaña" Width="119px"></asp:Label>
                </td>
                <td  style="width:30px">
                </td>
                <td>
                    <asp:TextBox ID="txtNombreCampaña" runat="server"
                        SkinID="CajaTextoSkin" Width="220px" Enabled="False"></asp:TextBox>
                </td >
                <td >
                </td>
            </tr>
            <tr>
                <td  style="width:10px; height: 26px;">
                </td>
                <td  >
                    <asp:Label ID="Label15" runat="server" SkinID="labelTextSkin" 
                        Text="Periodo de la Campaña" Width="115px"></asp:Label>
                    <td >
                        &nbsp;</td>
                <td style="width:20px">
                </td >
                <td  style="width:100px">
                </td>
                <td  style="width:30px">
                </td>
                <td>
                </td >
                <td >
                </td>
            </tr>
            <tr>
                <td  style="width:10px; height: 26px;">
                </td>
                <td  >
                    &nbsp;<td >
                        <asp:Label ID="Label16" runat="server" SkinID="labelTextSkin" 
                            Text="Fecha de Inicio" Width="101px"></asp:Label>
                    </td>
                <td style="width:20px">
                </td >
                <td  style="width:100px">
                    <asp:TextBox ID="txtIniCamp" runat="server" 
                        SkinID="CajaTextoSkin" Width="95px" Enabled="False"></asp:TextBox>
                </td>
                <td  style="width:30px">
                    &nbsp;</td>
                <td>
                </td >
                <td >
                </td>
            </tr>
            <tr>
                <td  style="width:10px; height: 26px;">
                </td>
                <td  >
                    &nbsp;<td >
                        <asp:Label ID="Label17" runat="server" SkinID="labelTextSkin" 
                            Text="Fecha de Fin" Width="101px"></asp:Label>
                    </td>
                <td style="width:20px">
                </td >
                <td  style="width:100px">
                    <asp:TextBox ID="txtFinCamp" runat="server" 
                        SkinID="CajaTextoSkin" Width="95px" Enabled="False"></asp:TextBox>
                </td>
                <td  style="width:30px">
                    &nbsp;</td>
                <td>
                </td >
                <td >
                </td>
            </tr>
            <tr>
                <td  style="width:10px; height: 26px;">
                </td>
                <td align="left">
                    <asp:Label ID="Label5" runat="server" Text="Descripción" SkinID="labelTextSkin" 
                        Width="70px" Height="16px"></asp:Label>
                </td>
                <td style="width:350px" colspan="5">
                    <asp:TextBox ID="txtDescripcion" runat="server" SkinID="TextBoxAreaSkinText" 
                        Width="389px" TextMode="MultiLine"></asp:TextBox>
                </td>
                <td >
                </td>
            </tr>
          
            <tr>
                <td  style="width:10px; height: 26px;">
                </td>
                <td  >
                    <asp:Label ID="Label18" runat="server" SkinID="labelTextSkin" 
                        Text="Periodo de la Promocion" Width="131px"></asp:Label>
                    <td >
                        &nbsp;</td>
                <td style="width:20px">
                </td >
                <td  style="width:100px">
                </td>
                <td  style="width:30px">
                </td>
                <td>
                </td >
                <td >
                </td>
            </tr>
            <tr>
                <td  style="width:10px; height: 26px;">
                </td>
                <td  >
                    &nbsp;<td >
                        <asp:Label ID="Label19" runat="server" SkinID="labelTextSkin" 
                            Text="Fecha de Inicio" Width="101px"></asp:Label>
                    </td>
                <td style="width:20px">
                </td >
                <td>
                    <asp:TextBox ID="txtFechaInicio" runat="server" 
                        SkinID="CajaTextoSkin" Width="95px"></asp:TextBox>
                    &nbsp;<asp:ImageButton ID="imbFechaInicio" runat="server" 
                        ImageUrl="~/imagenes/calendario_semana.png" />
                <asp:CalendarExtender ID="CalendarExtender1" runat="server" TargetControlID="txtFechaInicio" PopupButtonID="imbFechaInicio"></asp:CalendarExtender>
                <asp:MaskedEditExtender ID="MaskedEditExtender1" runat="server" TargetControlID="txtFechaInicio" Mask="99/99/9999" MaskType="Date"></asp:MaskedEditExtender>
                </td>
                <td  style="width:30px">
                    &nbsp;</td>
                <td>
                </td >
                <td >
                </td>
            </tr>
            <tr>
                <td  style="width:10px; height: 26px;">
                </td>
                <td  >
                    &nbsp;<td >
                        <asp:Label ID="Label20" runat="server" SkinID="labelTextSkin" 
                            Text="Fecha de Fin" Width="101px"></asp:Label>
                    </td>
                <td style="width:20px">
                </td >
                <td>
                    <asp:TextBox ID="txtFechaFin" runat="server" 
                        SkinID="CajaTextoSkin" Width="95px"></asp:TextBox>
                    &nbsp;<asp:ImageButton ID="imbFechaFin" runat="server" 
                        ImageUrl="~/imagenes/calendario_semana.png" />
                    <asp:CalendarExtender ID="CalendarExtender2" runat="server" TargetControlID="txtFechaFin" PopupButtonID="imbFechaFin"></asp:CalendarExtender>
                    <asp:MaskedEditExtender ID="MaskedEditExtender2" runat="server" TargetControlID="txtFechaFin" Mask="99/99/9999" MaskType="Date"></asp:MaskedEditExtender>
                </td>
                <td  style="width:30px">
                    &nbsp;</td>
                <td>
                </td >
                <td >
                </td>
            </tr>
            <tr>
                <td  style="width:10px; height: 26px;">
                </td>
                <td colspan="5">
                    <asp:Button ID="btnDetalleProductos" runat="server" 
                        onclientclick="abrirDetalle()" SkinID="ButtonTextSkin" 
                        Text="Detalle Productos" />
                </td>
                <td style="width:110px"></div>
                </td >
                <td></td>
            </tr>
            <tr>
                <td  style="width:10px; height: 26px;">
                </td>
                <td>
                    <asp:Label ID="Label4" runat="server" Text="Precio Total" SkinID="labelTextSkin" 
                        Width="70px"></asp:Label>
                </td>
                <td>
                    <asp:TextBox ID="txtPrecioTotal" runat="server" SkinID="CajaTextoSkin" 
                        Width="103px"></asp:TextBox>

                </td>
                <td  style="width:20px">
                </td>
                <td style="width:100px">
                    &nbsp;</td>
                <td>
                    &nbsp;</td>
                <td style="width:110px">
                  <div id="divPromo2" runat="server" visible="true" >
                    &nbsp;</div>
                </td >
                <td>
                    &nbsp;</td>
            </tr>
           <tr>
                <td  style="width:10px; height: 26px;">
                </td>
                <td  >
                    <asp:Label ID="Label10" runat="server" Text="Estado" SkinID="labelTextSkin" 
                        Width="30px"></asp:Label>
                <td >
                    <asp:RadioButtonList ID="rblTipo" runat="server" 
                        RepeatDirection="Horizontal" SkinID="RadioButtonTextSkin" Width="160px">
                        <asp:ListItem Selected="True" Value="A">Activo</asp:ListItem>
                        <asp:ListItem Value="I">Inactivo</asp:ListItem>
                    </asp:RadioButtonList>
                </td>
                <td style="width:20px">
                </td >
                <td  style="width:100px">
                </td>
                <td  style="width:30px">
                </td>
                <td>
                </td >
                <td >
                </td>
            </tr>
            <tr><td style="height:5px" colspan="8"></td></tr>
        </table>
        <table>
            <tr style="height:10px"><td></td></tr>
        </table>
       <div id="divMensaje" runat="server" visible="false">
       <table style="WIDTH: 100%" cellspacing="0" cellpadding="0" border="0">
            <tr><td align="center">
                <asp:Label ID="lblMsj" runat="server" SkinID="labelMessageSkin"></asp:Label>
            </td></tr>
       </table>
       </div>
       <div id="divRegistrar" runat="server" visible ="false">
       <table style="WIDTH: 100%" cellspacing="0" cellpadding="0" border="0">
            <tr>
                <td colspan="4" style="height:36px" align="center">
                    <asp:ImageButton ID="imbGuardar" runat="server"
                        ImageUrl="~/imagenes/bn_guardar.jpg" onclick="imbGuardar_Click" 
                        SkinID="Guardar Promoción" />
                    <asp:ConfirmButtonExtender ID="imbGuardar_ConfirmButtonExtender" 
                        runat="server" ConfirmText="¿Seguro de guardar los datos?" 
                        TargetControlID="imbGuardar">
                    </asp:ConfirmButtonExtender>
                    &nbsp;
                    <asp:ImageButton ID="imbCancelar" runat="server" 
                        ImageUrl="~/imagenes/bn_cancelar.jpg" onclick="imbCancelar_Click" SkinID="Cancelar promoción" 
                         />
                    <asp:ConfirmButtonExtender ID="imbCancelar_ConfirmButtonExtender" runat="server" TargetControlID="imbCancelar" ConfirmText="¿Seguro de salir y perder los cambios?" >                      
                    </asp:ConfirmButtonExtender>
                </td>
            </tr>
       </table>
       </div>
        <table>
            <tr style="height:10px"><td></td></tr>
        </table>
 
        <%--Controles de comando--%>
<%--        <table>
            <tr>
                <td style="height:26px" align="left" >
                    &nbsp;&nbsp;<asp:Button ID="imbNuevo" runat="server" Text="Nuevo" 
                        SkinID="ButtonTextSkin" onclick="imbNuevo_Click" />
                    &nbsp;<asp:Button ID="btnGrabar" runat="server" Text="Grabar" 
                        SkinID="ButtonTextSkin" onclick="btnGrabar_Click" />
                    &nbsp;&nbsp;<asp:Button ID="imgEliminar" runat="server" Text="Eliminar" 
                        SkinID="ButtonTextSkin" onclick="imgEliminar_Click" />
                    &nbsp;<asp:Button ID="imbCerrar" runat="server" Text="Cerrar" 
                        SkinID="ButtonTextSkin" />
            </td></tr>
        </table> --%>

        <%--Controles de comando--%>
        <div id="divControlesManten" runat="server">
        <table style="WIDTH: 100%" cellspacing="0" cellpadding="0" border="0" class="tdmarcoTitulo">
            <tr>
                <td style="height:36px" align="left" >
                    &nbsp;<asp:ImageButton ID="imbNuevo1" runat="server" 
                        ImageUrl="~/imagenes/bn_nuevo.jpg" 
                        ToolTip="Nuevo Promoción" onclick="imbNuevo_Click"  />
                    &nbsp;<asp:ImageButton ID="imbModificar" runat="server" 
                        ImageUrl="~/imagenes/bn_modificar.jpg" 
                        ToolTip="Modificar Promoción" onclick="imbModificar_Click" />
                    &nbsp;<asp:ImageButton ID="imbEliminar" runat="server" 
                        ImageUrl="~/imagenes/bn_eliminar.jpg" 
                        ToolTip="Eliminar Promoción" onclick="imbEliminar_Click"/>
                    <asp:ConfirmButtonExtender ID="imbEliminar_ConfirmButtonExtender" runat="server" 
                    TargetControlID="imbEliminar" ConfirmText="¿Seguro de eliminar la promoción?">
                    </asp:ConfirmButtonExtender>
                    &nbsp;<asp:ImageButton ID="imbCerrar1" runat="server" 
                        ImageUrl="~/imagenes/bn_cerrar.jpg" 
                        ToolTip="Cerrar" onclick="imbCerrar1_Click"  />

            </td></tr>
        </table>
        </div>
        <table>
            <tr style="height:10px"><td></td></tr>
        </table>

        </div>
    </contenttemplate>  </asp:UpdatePanel>
</asp:Content>
